microbial mats - Spanish English Dictionary